package com.mcxx.modules.miniSalvation.fundpay.dto;

import java.io.Serializable;
import lombok.Data;
import io.swagger.annotations.ApiModelProperty;
import java.util.Date;


@Data
public class FundPayFamilyDTO implements Serializable {
	private static final long serialVersionUID = -1;

	@ApiModelProperty(value = "PK")
	private String id;

	@ApiModelProperty(value = "发放信息id")
	private String fundPayId;

	@ApiModelProperty(value = "busi_orde.id")
	private String orderId;

	@ApiModelProperty(value = "地区码")
	private String areaCode;

	@ApiModelProperty(value = "街道地区码")
	private String streetCode;

	@ApiModelProperty(value = "区县码")
	private String countyCode;

	@ApiModelProperty(value = "家庭信息Id")
	private String familyId;

	@ApiModelProperty(value = "户主Id")
	private String memberId;

	@ApiModelProperty(value = "户主姓名")
	private String name;

	@ApiModelProperty(value = "户主身份证")
	private String idcard;

	@ApiModelProperty(value = "发放日期")
	private String payDate;

	@ApiModelProperty(value = "发放金额")
	private Double fundNumber;

	@ApiModelProperty(value = "基本救助金")
	private Double baseNumber;

	@ApiModelProperty(value = "照料护理费")
	private Double careNumber;

	@ApiModelProperty(value = "发放人数")
	private Integer personNumber;

	@ApiModelProperty(value = "费用类型,100基本救助金101特殊救助金110分类救助金")
	private String costType;

	@ApiModelProperty(value = "创建日期")
	private Date createTime;

	@ApiModelProperty(value = "备注")
	private String remark;

	@ApiModelProperty(value = "银行卡id")
	private String bankId;

	@ApiModelProperty(value = "银行开户姓名")
	private String accountName;

	@ApiModelProperty(value = "银行账号")
	private String account;

	@ApiModelProperty(value = "开户银行")
	private String bankName;

	@ApiModelProperty(value = "是否代理发放")
	private String isAgent;

	@ApiModelProperty(value = "账号类型")
	private String subsideProps;

	@ApiModelProperty(value = "基本救助金")
	private Double basicNumber;

	@ApiModelProperty(value = "分类救助金")
	private Double sortNumber;

	private String bankAccount;

	private Date startDate;

	private String bankCardImg;
}
